package com.baosight.service.Impl;
import java.util.List;
import com.baosight.dao.QywxMenuDao;
import com.baosight.entity.QywxMenu;
import com.baosight.common.Assist;
import com.baosight.service.QywxMenuService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
@Service
public class QywxMenuServiceImpl implements QywxMenuService{
    @Autowired
    private QywxMenuDao qywxMenuDao;
    @Override
    public long getQywxMenuRowCount(Assist assist){
        return qywxMenuDao.getQywxMenuRowCount(assist);
    }
    @Override
    public List<QywxMenu> selectQywxMenu(Assist assist){
        return qywxMenuDao.selectQywxMenu(assist);
    }
    @Override
    public QywxMenu selectQywxMenuByObj(QywxMenu obj){
        return qywxMenuDao.selectQywxMenuByObj(obj);
    }
    @Override
    public QywxMenu selectQywxMenuById(String id){
        return qywxMenuDao.selectQywxMenuById(id);
    }
    @Override
    public int insertQywxMenu(QywxMenu value){
        return qywxMenuDao.insertQywxMenu(value);
    }
    @Override
    public int insertNonEmptyQywxMenu(QywxMenu value){
        return qywxMenuDao.insertNonEmptyQywxMenu(value);
    }
    @Override
    public int insertQywxMenuByBatch(List<QywxMenu> value){
        return qywxMenuDao.insertQywxMenuByBatch(value);
    }
    @Override
    public int deleteQywxMenuById(String id){
        return qywxMenuDao.deleteQywxMenuById(id);
    }
    @Override
    public int deleteQywxMenu(Assist assist){
        return qywxMenuDao.deleteQywxMenu(assist);
    }
    @Override
    public int updateQywxMenuById(QywxMenu enti){
        return qywxMenuDao.updateQywxMenuById(enti);
    }
    @Override
    public int updateQywxMenu(QywxMenu value, Assist assist){
        return qywxMenuDao.updateQywxMenu(value,assist);
    }
    @Override
    public int updateNonEmptyQywxMenuById(QywxMenu enti){
        return qywxMenuDao.updateNonEmptyQywxMenuById(enti);
    }
    @Override
    public int updateNonEmptyQywxMenu(QywxMenu value, Assist assist){
        return qywxMenuDao.updateNonEmptyQywxMenu(value,assist);
    }

    public QywxMenuDao getQywxMenuDao() {
        return this.qywxMenuDao;
    }

    public void setQywxMenuDao(QywxMenuDao qywxMenuDao) {
        this.qywxMenuDao = qywxMenuDao;
    }

}